trip abroad - French English Dictionary